@charset "utf-8";
/* CSS Document */
/*重置样式*/
body,html{width:100%;height:100%;-webkit-text-size-adjust:none}
body,div,dl,dt,dd,ul,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6,a{
	padding:0;
	margin:0;
	color:#666;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
}
img{border:0;-ms-interpolation-mode:bicubic}
ul{list-style:none;float:left}
li{float:left;display:inline}
a{text-decoration:none;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur())}
a:link,a:visited,a:hover{text-decoration:none;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/}
input{padding-left:3px}
/*清除浮动*/
.clear{clear:both}
.fr{ float:right}
/*Header*/
.header{ width:100%; height:135px; position:relative; background:url(../img/headerBg.jpg) repeat-x top}
.headerCon{width:960px; height:94px; margin:0 auto}
.logo{ float:left}
.headerLink{ float:right; margin-top:1px;}
.headerLink a{ display:inline-block; height:23px; line-height:23px; color:#858585; text-transform:uppercase; padding-left:6px; background:url(../img/sign01.jpg) no-repeat left center; float:left; margin-right:10px; display:inline}
.headerLink a:hover{ background:url(../img/sign01_h.jpg) no-repeat left center; color:#404040}
.headerLink input{ float:left; width:125px; height:23px; line-height:23px; color:#858585; background:url(../img/input01.jpg) no-repeat; border:0; padding-left:10px;}
.headerLink input.submit{ width:22px; height:23px; background:url(../img/input02.jpg) no-repeat; padding:0; cursor:pointer}
.nav{ width:100%; height:62px; position:relative; background-color: #9e1b21; z-index:50}
.nav ul { width:100%;float: none;}
.nav ul li{ text-align: center; width: 12.2%; float: left; border-right: 1px solid #990000;}
.nav ul li a{ color: #fff; font-size: 16px; line-height: 38px; }
.fixed{ position:fixed; top:0}
.navCon{ width:960px; margin:0 auto; position:relative; overflow:hidden; z-index:35}
.navCon li{ width:120px; text-align:center; position:relative; z-index:35}
.navCon li a{ display:inline-block; width:100%; font-size:13px; line-height:42px; color:#fff}
.navCon li a:hover,.navCon li a.on,.navCon li a.cur{ background:url(../img/liBg01.jpg) repeat-x; color:#000}
.sonNav{ padding-left:35px; height:40px; text-align:left; position:relative; display:none}
.navCon li .sonNav a{ width:auto; padding:0 15px 0 10px; background:url(../img/sign01_h.jpg) no-repeat left center; color:#444}
.navCon li .sonNav a:hover{ color:#0068b7}
/*Banner*/
.bproIntroDetail{ width:100%; height:396px; text-align:center; position:relative}
.main_view,.window,.image_reel,.image_reel ul{ width:100%; height:506px; position:relative}
.window{ overflow:hidden}
.image_reel li{ height:506px;}
.image_reel li a{ display:inline-table; width:100%; height:506px;}
.main_view .num{ width:960px; height:10px; position:absolute; bottom:20px; left:50%; margin-left:-480px;}
.paging{ float:right}
.paging div{ display:inline-block; width:10px; height:10px; margin-left:3px; background:#fff; cursor:pointer; float:left; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5}
.paging div.active{ filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0}
/*Footer*/
.footer{width:960px; margin:15px auto 0;}
.footerLinks{ float:left}
.footerLinks a.linka{ display:inline-block; line-height:34px; color:#909090; padding:0 13px 0 12px; background:url(../img/sign04.jpg) no-repeat right center; float:left}
.footerLinks a.footerf{ padding-left:0;}
.footerLinks p{ float:left; line-height:34px; color:#909090; padding-left:12px}
.jiathis_style{ float:left; margin:9px 0 0 2px; display:inline}
.footer p{ line-height:34px; color:#909090;}
.footer a{ color:#909090;}
.footer p span,.footer a:hover{ color:#0068b7}
.footer select{ width:106px; height:20px; float:left}
/*Bodyer Inside*/
#insideBody{ background:#ececed}
.insideCon{ background:url(../img/insideBodyerBg.jpg) repeat-y 0 150px}
.insideConBot{ width:968px; height:15px; margin:0 auto; background:url(../img/insideConBot.jpg) no-repeat}
.insideConBotBall{ width:968px; height:15px; margin:0 auto; background:url(../img/insideConBotBall.jpg) no-repeat}
.path{ width:960px; height:48px; margin:13px auto 0;}
.path h2{ font-size:20px; line-height:48px; color:#262626; float:left; padding-left:8px;}
.path p,.path a{ float:right; line-height:48px; color:#858585}
.path a,.path span{ float:none; padding:0 6px}
.path span{ color:#262626}
.path a:hover{ color:#0068b7}
.insideBanner{
	width:968px;
	height:303px;
	margin-top: 22px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
.insideCon{ width:968px; margin:0 auto}
.side{ width:230px; float:left; position:relative}
.sideTop{ width:230px; height:104px; background:url(../img/sideTop.jpg) no-repeat; float:left}
.sideTop span{ display:inline-block; float:left}
.sideTop span.cn{ font:bold 16px/48px "微软雅黑"; color:#000; margin:5px 0 0 23px}
.sideTop span.en{ font-weight:bold; line-height:40px; margin:11px 0 0 4px; text-transform:uppercase; color:#4b7697}
.sideMid{ width:230px; background:url(../img/sideMid.jpg) repeat-y; float:left;}
.sideMid ul{ width:186px; margin:-26px 0 0 23px; display:inline}
.sideMid li{ width:186px; height:auto; border-bottom:1px dotted #ccc}
.sideMid li a{ display:inline-block; width:174px; height:29px; padding-left:12px; line-height:29px; background:url(../img/sign01_h.jpg) no-repeat left center}
.sideMid li a:hover,.sideMid li a.on,.sideMid li a.cur{ background:url(../img/liBg03.jpg) repeat-x; color:#fff}
.content{ width:728px; float:right}
.contentTop{ width:100%; height:104px; background:url(../img/contentTop.jpg) no-repeat; float:left}
.contentMid{ width:100%; background:url(../img/contentMid.jpg) repeat-y; float:left}
.cententMidCon{ width:670px; margin:-98px auto 0; min-height:500px; height:auto!important; height:500px;}
.cententMidCon h2{ font-size:16px; line-height:54px; border-bottom:1px dotted #bdbdbd; color:#000}
.page{ width:100%; margin:20px auto 0; text-align:center}

/*FooterNav*/
.projectNav{ width:100%; height:36px; border-bottom:3px solid #19558c; border-top:1px solid #fff}
.projectNav ul{ width:958px; padding-left:2px; height:36px; background:url(../img/sign05.jpg) repeat-y left; float:none; margin:0 auto}
.projectNav li{ width:104px; height:36px; padding-right:2px; background:url(../img/sign05.jpg) repeat-y right; text-align:center}
.projectNav li a{ display:inline-block; width:100%; line-height:36px; color:#444}
.projectNav li a:hover{ color:#0068b7}

.aboutNav{ margin-top:35px;}
.aboutNav li{ width:134px;}
